.layout-box {
    padding-top: 1.32rem
        /* 99/75 */
    ;
}

.mm-header {
    h4 {
        font-size: .466667rem
            /* 35/75 */
        ;
        line-height: 1.32rem;
        text-align: center;
        color: #fff;
    }

    .mm-app {
        position: absolute;
        top: .066667rem
            /* 5/75 */
        ;
        right: .066667rem
            /* 5/75 */
        ;
    }

    .mm-back {
        width: .613333rem
            /* 46/75 */
        ;
        height: .613333rem
            /* 46/75 */
        ;
        position: absolute;
        left: .4rem
            /* 30/75 */
        ;
        top: .353333rem
            /* 26.5/75 */
        ;
        font-size: .6rem
            /* 45/75 */
        ;
        color: #fff;
    }
}

.nav-list {
    padding: .266667rem /* 20/75 */ 1.133333rem /* 85/75 */ 0 1.133333rem /* 85/75 */;
    overflow: hidden;
    li {
        float: left;
        a {
            display: block;
            height: 1.2rem /* 90/75 */;
            background-color: #f4f4f4;
            padding: .346667rem /* 26/75 */ .2rem /* 15/75 */;
            border: .026667rem
            /* 2/75 */
            solid #b9b9b9;
            margin-right: .133333rem /* 10/75 */;
            margin-bottom: .133333rem /* 10/75 */;
            .nav-img {
                width: .453333rem /* 34/75 */;
                height: .453333rem /* 34/75 */;
                line-height: .453333rem /* 34/75 */;
                float: left;
                margin-right: .266667rem /* 20/75 */;
                img {
                    width: 100%;
                    padding-top: .066667rem /* 5/75 */;
                }
            }
            p {
                float: left;
                font-size: .4rem /* 30/75 */;
            }
        }
    }
}